main substation - Español Inglés Diccionario